﻿/*
     AngellStudio样式表文件
    author by mmcai 
    update time 2013-2-16
 */

/*#region reset 重置样式*/
/*重置样式*/
html { margin: 0px; padding: 0px; }
body, form, header, setion, footer, div, p, h1, h2, h3, h4, ul, ol, dl, dd, li, input, textarea, q, blockquote, menu, nav, setion, header, footer, aside { margin: 0; padding: 0; font-size:12px; font-style:normal; font-family:"宋体",arial,verdana; line-height: 1.5em; }
ul, dl, ol, li, dd { list-style: none; }
img { border:0; }
h1, h2, h3, h4, h5 { font-size: 100%; }
a { text-decoration: none; }
    a:visited { outline: none; }
h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
strong, i, em { font-style: normal; font-weight: normal; }
article, aside, audio, footer, header, datalist, details, nav, source, section { display: block; }
/*表单*/
.input, .textarea { margin: 0px; padding: 2px 0 0 3px; border-style: solid; border-width: 1px; outline: none; }
.inh2 { height:16px; }
.btn { margin: 0px; padding: 0px; border: none; }
/*清楚浮动*/
.clear { clear: both; }
.clearover { display: block; zoom: 1; overflow: hidden; }
.clearfix { zoom: 1; }
    .clearfix:after { display: block; clear: both; visibility: hidden; height: 0; content: ""; }
/*boreder*/
.bw1 { border-width: 1px; }
.bw2 { border-width: 2px; }
.bw3 { border-width: 3px; }
.bsso { border-style: solid; }
.bsdo { border-style: dotted; }
.bsda { border-style: dashed; }
.bcblue { border-color: #3366CC; }
.bcgreen { border-color: #088100; }
.bcgrey { border-color: #CECECE; }
.bc555 { border-color: #555555; }
.bc2b { border-color: #2b2b2b; }
.bcccc { border-color: #cccccc; }
/*height*/
.h18 { height: 18px; }
.h20 { height: 20px; }
.h22 { height: 22px; }
.h24 { height: 24px; }
.h26 { height: 26px; }
.h30 { height: 30px; }
.h32 { height: 32px; }
.h35 { height: 35px; }
/*margin*/
.ma { margin: 0 auto; }
.m5 { margin:5px; }
.m10 { margin:10px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt12 { margin-top: 12px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mt40 { margin-top: 40px; }
.mr5 { margin-right: 5px; }
.mr10 { margin-right: 10px; }
.mr12 { margin-right: 12px; }
.mr15 { margin-right: 15px; }
.mr20 { margin-right: 20px; }
.mr30 { margin-right: 30px; }
.mr40 { margin-right: 40px; }
.mb5 { margin-bottom: 5px; }
.mb8 { margin-bottom: 8px; }
.mb10 { margin-bottom: 10px; }
.mb12 { margin-bottom: 12px; }
.mb15 { margin-bottom: 15px; }
.mb20 { margin-bottom: 20px; }
.mb25 { margin-bottom: 25px; }
.mb30 { margin-bottom: 30px; }
.mb40 { margin-bottom: 40px; }
.ml5 { margin-left: 5px; }
.ml10 { margin-left: 10px; }
.ml12 { margin-left: 12px; }
.ml15 { margin-left: 15px; }
.ml20 { margin-left: 20px; }
.ml30 { margin-left: 30px; }
.ml40 { margin-left: 40px; }
/*padding*/
.p5 { padding:5px; }
.p10 { padding:10px; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pt12 { padding-top: 12px; }
.pt15 { padding-top: 15px; }
.pt20 { padding-top: 20px; }
.pt30 { padding-top: 30px; }
.pt40 { padding-top: 40px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.pr12 { padding-right: 12px; }
.pr15 { padding-right: 15px; }
.pr20 { padding-right: 20px; }
.pr30 { padding-right: 30px; }
.pr40 { padding-right: 40px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pb12 { padding-bottom: 12px; }
.pb15 { padding-bottom: 15px; }
.pb20 { padding-bottom: 20px; }
.pb25 { padding-bottom: 25px; }
.pb30 { padding-bottom: 30px; }
.pb40 { padding-bottom: 40px; }
.pl5 { padding-left: 5px; }
.pl10 { padding-left: 10px; }
.pl12 { padding-left: 12px; }
.pl15 { padding-left: 15px; }
.pl20 { padding-left: 20px; }
.pl25 { padding-left: 25px; }
.pl30 { padding-left: 30px; }
.pl40 { padding-left: 40px; }

/*表格*/
.table { table-layout: fixed; border-collapse: collapse; border-spacing: 0px; }
/**/
.curp { cursor:pointer; }
.posi-r { position:relative; }
.posi-a { position:absolute; }
/*#endregion*/
